package com.grt.condify.annotation;

import javax.validation.Payload;
import java.lang.annotation.*;

@Inherited // 是否允许子类继承
@Retention(RetentionPolicy.RUNTIME) // 生命周期，自定义注解一般都定义为该方式，运行期也保留注解
@Target(ElementType.FIELD) // 注解用于什么地方
public @interface CheckOrder {

	String value() default "asc,desc";

    String message() default "只能指定排序字段的值为‘asc’或者‘desc’！";

    Class<?>[] groups() default {};

    Class<? extends Payload>[] payload() default {};

}
